/***************
 *
 *  neutral/main.css
 *  Overrides mainv.css with neutral fonts/colors
 *
 * #000000 = black 
 * #606060 = darkest gray (shadow)
 * #636363 = dark gray (70% black, fonts, headers)
 * #808080 = dark gray (50% black, background)
 * #7f7f7f = med gray (35% black, font color on wizard buttons)
 * #bfbfbf = light gray (25% black, container border, wizard buttons)
 *
 ***************/
 
 body {
 	background-color: #808080;
 	font-size: .70em;
 	font-family: verdana, arial, sans-serif;
	color: #636363;
 }
 
  /** Draws the shadow around the databox header */
 #containerWrapper {
	background-color: #606060;
	width: 644px;
	margin: 0 auto;
	margin-top: 25px;
	margin-bottom: 25px;
}
 
 #container {
 	border: 7px solid #bfbfbf;
 	background-color: #ffffff;
 	width: 628px;
	position: relative;
	bottom: 11px;
	right: 10px; 	
 }
 
 #content {
 	width: 475px;
 	margin: 0 auto;
 }
 
 hr {
	color: #bfbfbf; 
	background-color: #bfbfbf; 
}
 
 /*FORM ELEMENTS */
input {
	border-color: #636363;
}

select {
	border-color: #636363;
}

textarea {
	border-color: #636363;
}
/* /FORM ELEMENTS */


/* FORM LAYOUT */
 table.formTable th {
	text-transform: capitalize;
	font-size: 1.05em;
}

table.formTable span.required {
	color: #606060;
}

a.whatsthis {
	color: #606060;
}

.toolTipWindow {
	background-color: #636363;
	border: 2px solid #bfbfbf;
	color: #ffffff;
	padding: 8px;
	font-size: 1em;
}
/* /FORM LAYOUT */


/* AUTOCOMPLETE DROPDOWN (provided by scriptaculous)*/
div.autocomplete {
  border-color: #808080;
  background-color: #ffffff;
}

div.autocomplete ul {
  color: #7f7f7f;
}

div.autocomplete ul li.selected { 
  background-color:#808080;
  color: #ffffff;
}

/*AUTOCOMPLETE DROPDOWN */



/* TABLES */
/* formatting for standard content tables */



/* OTHER STUFF */
.requiredText {
	color: #606060;
}

#infoBox {
	border: 1px solid #606060;
}
#infoBox b {
	text-transform: capitalize;
}

/* /OTHER STUFF */
 
 /* BUTTONS */
.formButton {
	background-color: #bfbfbf;
	border-color: #606060;
	color: #606060;
}

.navFwd {
	background: transparent url(../../images/neutral/arrow-gray-fwd.gif) no-repeat right top;
   	color: #bfbfbf;
}

.navBack {
	background: transparent url(../../images/neutral/arrow-gray-back.gif) no-repeat left top;
   	color: #bfbfbf;
}

/* /BUTTONS */


/* RESULTS LIST */
.resultsList label {
	background-color: #808080;
	color: #ffffff;
}

.resultsListRow {
	/*background-color: #bfbfbf; */
	background: #ffffff;
	border: solid 1px #bfbfbf;
}

.resultsListBullet {
	background: none;
}

.resultsListText {
	background-color: white;
	color: #606060;
}

.resultsListSubtext {
	color: #7f7f7f;
}

.resultsListSubtext a {
	color: #7f7f7f;
}

.resultsListDivider {
	color: #7f7f7f;
}

a.resultsListTimeslot {
	background-image: none;
	color: #606060;
	text-decoration: underline;
	font-weight: bold;
}

a.resultsListTimeslot:hover {
	text-decoration: underline;
}

/* /RESULTS LIST */
 